home *** CD-ROM | disk | FTP | other *** search
/ Clickx 115 / Clickx 115.iso / software / tools / windows / tails-i386-0.16.iso / live / filesystem.squashfs / etc / init.d / gdomap < prev    next >
Encoding:
Text File  |  2013-01-10  |  1.2 KB  |  59 lines

  1. #!/bin/sh
  2. ### BEGIN INIT INFO
  3. # Provides:          gdomap
  4. # Required-Start:    $remote_fs $syslog
  5. # Required-Stop:     $remote_fs $syslog
  6. # Default-Start:
  7. # Default-Stop:
  8. # Short-Description: Start the GNUstep distributed object mapper
  9. ### END INIT INFO
  10.  
  11. set -e
  12. set -u
  13.  
  14. PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
  15.  
  16. DAEMON=/usr/bin/gdomap
  17. NAME=gdomap
  18. DESC="GNUstep distributed object mapper"
  19.  
  20. PIDFILE=/var/run/$NAME.pid
  21.  
  22. GDOMAP_ARGS=
  23. if [ -f /etc/default/gdomap ]; then
  24.     . /etc/default/gdomap
  25. fi
  26.  
  27. case "$1" in
  28.   start)
  29.     echo -n "Starting $DESC: "
  30.     start-stop-daemon --start --oknodo --quiet --exec $DAEMON \
  31.         -- -I $PIDFILE $GDOMAP_ARGS
  32.     echo "$NAME."
  33.     ;;
  34.   stop)
  35.     echo -n "Stopping $DESC: "
  36.     start-stop-daemon --stop --oknodo --quiet --exec $DAEMON \
  37.         -- -I $PIDFILE $GDOMAP_ARGS
  38.     rm -f $PIDFILE
  39.     echo "$NAME."
  40.     ;;
  41.   restart|force-reload)
  42.     echo -n "Restarting $DESC: "
  43.     start-stop-daemon --stop --oknodo --quiet --exec $DAEMON \
  44.         -- -I $PIDFILE $GDOMAP_ARGS
  45.     rm -f $PIDFILE
  46.     sleep 1
  47.     start-stop-daemon --start --oknodo --quiet --exec $DAEMON \
  48.         -- -I $PIDFILE $GDOMAP_ARGS
  49.     echo "$NAME."
  50.     ;;
  51.   *)
  52.     N=/etc/init.d/$NAME
  53.     echo "Usage: $N {start|stop|restart|force-reload}" >&2
  54.     exit 1
  55.     ;;
  56. esac
  57.  
  58. exit 0
  59.